jovic filip
Dong Nai FC vs Hanoi Police: Cong Phuong's Bench Seat and the Structural Gap of a NewcomerRain in Binh Phuoc in August is not as heavy as Busan rain, but it was enough...
Four semifinal places sealed with four rounds to spare: the structural flaw in Vietnam's 2026 National Women's Volleyball ChampionshipBefore round 13, Geleximco Hưng Yên had lost all 12 matches and sat bottom of...
Game Changers Contracts, MWI Expands: Women's Esports Is Splitting Into Two WorldsAt four in the morning on April 12, 2026, I sat in front of my screen with a...
Winning the Cup, Not the Ball: Lessons from Vietnam’s AFF TitleOn the fateful night at Rajamangala, the missed penalty in the 88th minute ha...
The Forty-Centimetre Step Back: Where Vietnamese Table Tennis Loses the RallyThe score was 9-9 in the seventh game, and the 19-year-old from Hanoi stepped...
Nine Dimensions of Table Tennis Analysis and the Discipline of an Empty Data SheetThe report reached me at eleven at night, Chengdu time. Nine boxes. Nine...
The Rise of Vietnamese Youth Football: What the Data Says About the New GenerationThe Rise of Vietnamese Youth Football: What the Data Says About the New...
NaiLiu Suspended Indefinitely: Flash Wolves Lose Their Star, Who Will Carry the Caesar Lane?Just a few weeks after lifting the APL 2026 trophy and claiming the FMVP titl...
The Silent Days of the Transfer Window: Reading Signals When the Noise DiesThis winter I sit in London with three U21 scouting reports in front of me an...
Gattuso Couldn't Sleep for Months After Losing to Bosnia: Inside a Coach's Unhealed WoundGennaro Gattuso could not sleep. Not for one night, but for months. After Ita...
When Every Data Cell Is Empty: The Biggest Trap in Modern Sports Analysis6:40 a.m. in Kuala Lumpur. A spreadsheet from an overseas partner lands in my...
Mixed Team Debut at the 2027 European Games: ETTU Packs Two Qualifiers into Six Days in FebruaryIn the competition calendar that the European Table Tennis Union published fo...
First-Time All-Stars in 2026-27: Five Cases and the Variable Nobody CountsAt 25, Franz Wagner once averaged 24.2 points, 5.7 rebounds and 4.7 assists p...
Nine Dimensions of Analysis, Not a Single Touch of the BallI have just finished reading a perfect football analysis. It covered all nine...
Kartal loses Wuhan final from 2-0 up: three break points, one pill, and 650 points that expire in 12 monthsThe first game of the second set lasted nine minutes. Sonay Kartal faced thre...
Table Tennis England: Membership Funds, TTID Codes and the Butterfly London 2026 TableIn a bulletin issued by Table Tennis England, one line will be skimmed over b...
Bournemouth 2-2 Brentford: When Speed Vanishes Right as the Goal AppearsMinute 26, Dorde Petrovic receives the ball inside his penalty area. He does...
The Empty Data Sheet and the Analyst's DisciplineON AUGUST 12, 2026, at a café on Nguyen Chi Thanh Street in Hanoi, a friend o...
Satwik-Chirag Make History for India at China Masters: A Victory of Adaptation and ComposureWhen the score was 16-17 in the deciding game, under the swelling pressure of...
Turkey at EuroVolley 2026: When the Final Group D Match Becomes a Survival Line and the Price of a Dropped Third SetThe moment the electronic scoreboard at BT Arena Cluj jumped to 25-18, I stay...
Four semifinal places sealed with four rounds to spare: the structural flaw in Vietnam's 2026 National Women's Volleyball ChampionshipBefore round 13, Geleximco Hưng Yên had lost all 12 matches and sat bottom of...
Game Changers Contracts, MWI Expands: Women's Esports Is Splitting Into Two WorldsAt four in the morning on April 12, 2026, I sat in front of my screen with a...
Winning the Cup, Not the Ball: Lessons from Vietnam’s AFF TitleOn the fateful night at Rajamangala, the missed penalty in the 88th minute ha...
The Forty-Centimetre Step Back: Where Vietnamese Table Tennis Loses the RallyThe score was 9-9 in the seventh game, and the 19-year-old from Hanoi stepped...
Nine Dimensions of Table Tennis Analysis and the Discipline of an Empty Data SheetThe report reached me at eleven at night, Chengdu time. Nine boxes. Nine...
The Rise of Vietnamese Youth Football: What the Data Says About the New GenerationThe Rise of Vietnamese Youth Football: What the Data Says About the New...
NaiLiu Suspended Indefinitely: Flash Wolves Lose Their Star, Who Will Carry the Caesar Lane?Just a few weeks after lifting the APL 2026 trophy and claiming the FMVP titl...
The Silent Days of the Transfer Window: Reading Signals When the Noise DiesThis winter I sit in London with three U21 scouting reports in front of me an...
Gattuso Couldn't Sleep for Months After Losing to Bosnia: Inside a Coach's Unhealed WoundGennaro Gattuso could not sleep. Not for one night, but for months. After Ita...
When Every Data Cell Is Empty: The Biggest Trap in Modern Sports Analysis6:40 a.m. in Kuala Lumpur. A spreadsheet from an overseas partner lands in my...
Mixed Team Debut at the 2027 European Games: ETTU Packs Two Qualifiers into Six Days in FebruaryIn the competition calendar that the European Table Tennis Union published fo...
First-Time All-Stars in 2026-27: Five Cases and the Variable Nobody CountsAt 25, Franz Wagner once averaged 24.2 points, 5.7 rebounds and 4.7 assists p...
Nine Dimensions of Analysis, Not a Single Touch of the BallI have just finished reading a perfect football analysis. It covered all nine...
Kartal loses Wuhan final from 2-0 up: three break points, one pill, and 650 points that expire in 12 monthsThe first game of the second set lasted nine minutes. Sonay Kartal faced thre...
Table Tennis England: Membership Funds, TTID Codes and the Butterfly London 2026 TableIn a bulletin issued by Table Tennis England, one line will be skimmed over b...
Bournemouth 2-2 Brentford: When Speed Vanishes Right as the Goal AppearsMinute 26, Dorde Petrovic receives the ball inside his penalty area. He does...
The Empty Data Sheet and the Analyst's DisciplineON AUGUST 12, 2026, at a café on Nguyen Chi Thanh Street in Hanoi, a friend o...
Satwik-Chirag Make History for India at China Masters: A Victory of Adaptation and ComposureWhen the score was 16-17 in the deciding game, under the swelling pressure of...
Turkey at EuroVolley 2026: When the Final Group D Match Becomes a Survival Line and the Price of a Dropped Third SetThe moment the electronic scoreboard at BT Arena Cluj jumped to 25-18, I stay...
